package com.five.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class RegisterDto {

    /**
     * 作者主键
     */
    private Long id;

    private String username;
    /**
     * 逻辑关联t_user.id（作者需先注册为运营用户）
     */
    private String password;

    /**
     * 确认密码
     */
    private String ConfirmPassword;
    /**
     * 笔名（唯一）
     */
    private String penName;

    /**
     * 读者昵称
     */
    private String nickname;
    /**
     * 头像路径
     */
    private String avatar;

    /**
     * 读者性别（0=女，1=男)
     */
    private Integer gender;

    private String phone;

    private String email;

    private String salt;
    /**
     * 作者简介
     */
    private String intro;
    /**
     * 状态（0=禁用，1=正常）
     */
    private Integer status;
    /**
     * 入驻时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;

    private Date lastLoginTime;

    private Long logininfoId;

    /**
     * 注册人员分类
     */
    private Integer type;

    /**
     * 图片验证码key
     */
    private String imageCodeKey;

    /**
     * 手机验证码key
     */
    private String phoneCodeKey;
}
